// components/test/test.js
Component({
  options: {
    // 样式隔离
    // styleIsolation: 'isolated'
    // 页面样式将影响组件样式
    // styleIsolation: 'apply-shared',
    //页面影响组件，组件影响页面
    styleIsolation: 'shared'
  },
  /**
   * 组件的属性列表
   */
  properties: {
    // 简化式定义
    // max: Number,
    max: {
      type: Number,
      value: 10
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    count: 0
  },
  /**
   * 组件的方法列表
   */
  methods: {
    addCount() {
      let c = this.data.count
      if(c >= this.data.max) return
      this.setData({
        count: this.data.count + 1
      })
    }
  }
})
